wave absorbing upright seawall - Spanish English Dictionary